package com.kxxnzstdsw.exception

enum class ExceptionCode(val tips: String) {
  //  账户相关的部分
  /**未知异常*/
  A_000001("未知异常"),

  /**用户不存在*/
  A_000002("用户不存在"),

  /**账户状态异常*/
  A_000003("账户状态异常"),

  /**密码错误*/
  A_000004("密码错误"),

  /**未登入*/
  A_000005("not authorized"),

  /**账户已注销*/
  A_000006("账户已注销"),

  /**无权限*/
  A_000007("unauthorized"),

  //  业务相关部分
  /**未知异常*/
  Y_000001("未知异常"),

  //  外部依赖异常
  /**未知异常*/
  C_000001("未知异常"),

  /**验证码异常*/
  C_000002("验证码异常"),

  //  内部异常
  /**未知异常*/
  M_000001("未知异常"),

  /**sql异常*/
  M_000002("sql异常"),

  //  通用异常
  /**not found*/
  T_000001("not found"),

  /**  数据异常*/
  V_000001("数据校验异常"),

  /**验证码错误*/
  V_000002("验证码错误")
}
